package cn.maihe.elg.operation.centers.quanzhou.dto.notice;

import cn.maihe.elg.operation.centers.quanzhou.dto.QuanzhouBaseReqDTO;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @Description 泉州中心退保通知请求DTO
 * @Author xxx
 * @Date 2025/08/31
 */
@Getter
@Setter
public class QuanzhouSurrenderResultNoticeReqDTO extends QuanzhouBaseReqDTO {
    
    /**
     * 业务流水号
     */
    @NotBlank(message = "业务流水号不能为空")
    private String cnewguid;
    
    /**
     * 保函编号
     */
    @NotBlank(message = "保函编号不能为空")
    private String cpolicyno;
    
    /**
     * 1：退保成功，2：退保驳回
     */
    @NotNull(message = "退保状态不能为空")
    private Integer tuibaostatus;
}